@charset "UTF-8";
/* CSS Document */
html{width:100%;height:100%;overflow-x:hidden;}
body{width:100%;overflow-x:hidden;}

html,body{
	height: 100vh;
}

body{
	height: 100vh;
}

/*媒体查询*/
/*当页面大于1200px 时，大屏幕，主要是PC 端*/
@media (min-width: 1200px) {
    html{
      font-size: 22px
    }
}
/*在992 和1199 像素之间的屏幕里，中等屏幕，分辨率低的PC*/
@media (min-width: 992px) and (max-width: 1199px) {
    html{
      font-size: 18px
    }
}
/*在768 和991 像素之间的屏幕里，小屏幕，主要是PAD*/
@media (min-width: 768px) and (max-width: 991px) {
    html{
      font-size: 20px
    }
}
/*在480 和767 像素之间的屏幕里，超小屏幕，主要是手机*/
@media (min-width: 480px) and (max-width: 767px) {
    html{
      font-size: 16px
    }
}
/*在小于480 像素的屏幕，微小屏幕，更低分辨率的手机*/
@media (max-width: 479px) {
    html{
      font-size: 14px
    }
}


body{
	font-size:14px;
	font-family:Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif";
	padding:0;
	margin:0;
	background:#121312; 
}
*{  padding:0;
	margin:0;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	outline: none;
}
ul{margin:0px;padding:0;}
li{list-style-type:none;}
button{border:none;background:none;cursor:pointer;outline: none;star:expression(this.onFocus=this.blur());}
h1,h2,h3,h4,h5,h6,p{margin:0;display:block;font-weight:normal;}
a{text-decoration:none; color:#FFFFFF;cursor:pointer;}
a:hover{color:#47d2b9;}
a:visited{
	color: #47d2b9;
}
.btn.btn-link:focus, .btn.btn-link:hover, .btn.btn-link:active, .btn.btn-link.active{
	color: #47d2b9;
}
.btn,.btn.btn-link{border: none;}
img{border:none;}
u{text-decoration:none;}
form {margin: 0;}
textarea {display: block;resize:none;letter-spacing:1px;padding:10px;}
input{letter-spacing:1px;height:35px;padding-left:10px;padding-right:10px;border:1px solid #e9e9e9;font-size:25px;}

